/**
 * @param {string[]} strs
 * @return {string[][]}
 */
var groupAnagrams = function (strs) {
  let map = new Map()
  for (let i = 0; i < strs.length; i++) {
    map.set(
      strs[i].split('').sort().join(''),
      map.has(strs[i].split('').sort().join(''))
        ? map.get(strs[i].split('').sort().join('')).concat([strs[i]])
        : [strs[i]]
    )
  }
  console.log(map.entries());
 return map.entries()
}
// console.log('eat'.split(',').sort((a,b)=>a-b).join(''));
groupAnagrams(['eat', 'tea', 'tan', 'ate', 'nat', 'bat'])
